- Build your dream team and try yourself in different roles
- Pick a project you want to work on
- Get premium compensation for the right skills
- Enjoy flexibility by operating remotely or onsite in our R&D centers
- Shape your success journey through a personalized growth roadmap tailored to your interests and goals
- Enjoy a knowledge-sharing culture and a supportive community of 1000+ experts
- Design and implement high quality software from concept through to launch - taking ownership of design, coding, testing and deployment of key proprietary software components of our tokenized commodities platforms
- Apply engineering best-practices including unit and integration testing, source code version control, agile planning/estimation
- Effectively resolve ambiguity, analyzing complex requirements and breaking down features and initiatives into tactical tasks
- Effectively navigate the trade-offs among MVP vs Enterprise-Grade, Time-to-market and in other relevant dimensions
- Search for the truth in product conceptualization and development, ensuring designs and implementations are fully aligned with the company mission and product goals
- Immerse yourself in blockchain technology, cryptocurrency for enterprises and investors, our regulation-first approach, and more!
- 4+ years of software development experience, including at least one of the following: Golang, Rust, Java
- Strong computer science and programming fundamentals (data structures, algorithms)
- Mastery of core engineering concepts including data structures, design best practices, run-time optimizations, and algorithmic complexity
- Able to apply both OO and functional style to coding
- Solid understanding of concepts like load balancing, HA/failover, ingress, inter-service communications in a microservices style cluster, idempotence, ACID, guaranteed delivery, etc.
- Technical expert in at least one domain like Trading Systems, Distributed Systems, Cryptography, Databases, or AWS
- Familiar with online web application architectures and infrastructures, including clustering (Kubernetes), containerizing (Docker), message queuing (MQ / Kafka), telemetry/instrumentation (Prometheus/Grafana), etc.
- Familiar with APIs / Connectivity technologies, REST API or FIX, sockets, TCP, UDP, multicast
- Upper-Intermediate English level
- Solution-focused thinking and an ownership mindset
- Positive and open-minded style of communication
- Elevated self-awareness and a desire to share your expertise
Company
Location
Porto - Portugal
Job type
Full-Time
Golang Job Details
At AgileEngine, you're free to build your own team of A-players and choose out of 90+ available projects the one you'd like to work on. Join the squad of experienced software experts who make a difference through off-the-wall solutions.
About our projects
One of our experiences in Java has to do with expanding the functionality of a video conferencing app. The varied technology stack underlying this functionality includes Scala, Java, PostgreSQL, Redis, Angular, and C++.
Our team is also implementing new features for our well-known client to help connect job seekers and employers while continually improving code quality, performance and reliability of their services, systems, and user-facing applications.
With us, you can
What you will do
We are looking for a leader who has
Job Types: Full-time, Contract
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs